@charset "utf-8";
*{margin:0px;padding:0px;/*font-size:12px;*/font-family: PingFang SC, -apple-system, sans-serif;}
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5,input{margin:0;padding:0; }
.ptopnav{ font-size: 12px; color: #222; margin-right: 10px;}
body{background:#fff;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a,a:hover,a:active,a:visited{/*border:none;*/text-decoration:none; outline:none;}
body{font-size:12px;}
.img-block{ display:block;}
.img100{ display:block; width:100%; height:100%;}
.dz-btn-hover:hover{ opacity:0.8;}
.dzimg100{ width:100%; height:100%; display:block;}
.dz-emptydata{ width:100%; height:auto; overflow:hidden; min-height:60px; padding-left:70px; box-sizing:border-box; color:#999; margin:0 auto; max-width:1000px; padding-top:10px;}
.dz-emptydata p{ line-height:22px; font-size:13px;}
.whauto{ width:100%; height:auto; overflow:hidden;}
.min-width{ min-width:1200px;}
.dz-flex{ display:flex;}
.dz-flex-c{display:flex;align-items:center;}
.dz-flex-cc{display:flex; align-items:center; justify-content:center;}
.dz-flex-cb{display:flex; align-items:center;justify-content: space-between;}
.vue-page{visibility:hidden;}
.main-container{ width: 1200px; margin: 0 auto;}
/*头部*/
.dzpage-top{ width:100%; height:40px; background:#f8f8f8; min-width:1200px; overflow:hidden;}
.dzpage-top-main{ width:1200px; height:40px; margin:0 auto; overflow:hidden;}
.dzpage-top-left,.dzpage-top-right{ font-size:13px; color:#999999; float:left; line-height:40px;}
.dzpage-top-left img{ position:relative; top:-1px;}
.dzpage-top-right{ float:right !important;}
.dzpage-top-right .tel-icon{ margin-right:4px; position:relative; top:-1px;}
.dzpage-top-right .dz-wx-icon,.dzpage-top-right .dz-qq-icon{position:relative; top:-2px; cursor:pointer;}
.dz-head-warp{ width:100%; height:auto; overflow:hidden; min-width:1200px; background:#fff; z-index:10;}
.dz-weixin-warp{ width:150px; height:150px; position:absolute; top:30px; right:0px; display:none; z-index:11; background:url(../images/dz-weixin-warp.png) no-repeat center center;}
.dz-weixin-warp img{ width:120px; display:block; margin:20px auto 0 auto;}

.mall-head{ width:1200px; height:auto; overflow:hidden; margin:25px auto;}
.logo{ width:auto; height:60px; float:left; margin-left:50px; margin-right: 65px;}
.logo img{ display: block;}
.mall-search{ width:500px; height:auto; float:left; margin-left:150px;}
.mall-search-form{ width:100%; height:38px; border:2px solid #FF0036; overflow:hidden; position:relative;}
.mall-search-form input{ width:100%; height:38px; border:none; display:block; padding:0px 120px 0px 10px; box-sizing:border-box;}
.mall-search-form button{ width:110px; height:38px; cursor:pointer; border:none; background:#FF0036; color:#fff; font-size:18px; font-weight:700; position:absolute; right:0; top:0px;}
.mall-search-hot{ width:100%; height:20px; line-height:20px; overflow:hidden; margin-top:5px;}
.mall-search-hot a{float: left; margin-right: 10px;white-space: nowrap; color: #999; font-size:12px;}
.mall-search-hot a:hover{color:#e1251b;}
.mall-search-hot a:first-child{color:#e1251b;}
.headmycart{ width: 120px; height: 38px; background: #f6f6f6; border-radius: 36px; overflow:visible; cursor: pointer; float: right; display: flex; align-items: center; font-size: 12px; color: #999; position: relative; margin-top: 8px;}
.headmycart i{ font-size: 18px; color: #666; margin-left:2px;}
.headmycart span{ width: 20px; height: 20px; text-align: center; line-height: 20px; background: rgba(225, 37, 27,0.9); position: absolute; right: 18px; top:-5px; z-index: 2; color: #fff; border-radius: 50%; font-size: 10px;}

.head-scene{ height: 60px; font-size:20px; padding-left: 20px; border-left: 1px solid rgba(230, 230, 230,0.5); margin-left: 20px; width: 180px; float: left; color: #999;}

.mall-head-nav{ width:1200px; height:44px; margin:0 auto;}
.mall-category-nav{ width:220px; height:44px;background:#a44944; position:relative; float:left; }
.mall-category-nav h4{ width:100%; height:44px; text-align:center; color:#fff; line-height:44px; font-size:16px;}
.mall-category-view{ width:100%; height:448px; background:#a44944; position:absolute; left:0; top:43.5px; border-top:1.5px solid rgb(253, 155, 155); z-index:50;}
.mall-category-view ul{ padding-top:0px; position:relative;}
.category-fisrt{ width:100%; height:32px; overflow:hidden; color:#fff; padding:0px 15px; box-sizing:border-box; line-height:32px; display:flex;justify-content: space-between; align-items:center; font-size:13px; cursor:pointer;}
.category-fisrt .category-name{ font-size:13px;}
.category-fisrt:hover{ background:rgba(0, 0, 0,0.1);}
.category-second{ width:660px; height:448px; background:#fff; position:absolute; top:0; left:219px;border: 1px solid #a44944; box-sizing: border-box; border-top: none; overflow-y:auto; display:none; padding:0px 10px;}
.category-second dl{ width: 100%; height: auto; overflow: hidden; padding: 10px 0px; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.category-second dl dt{ font-weight: 600; font-size: 15px; color: #000;}
.category-second dl dd{ width: 100%; height: auto; overflow: hidden; line-height: 24px !important;}
.category-second dl dd a{font-size: 13px; color: #444; margin-right: 10px; display: inline-block; line-height: 24px !important;}
.category-second dl dd a:hover{ text-decoration:underline; color: #FF0036;}
/* .category-second a:hover{ text-decoration:underline;}
.category-second a.last-a{ width:150px; height:50px; float:left; color:#888; display:block; overflow:hidden; margin:9px 0 9px 15px;}
.category-second a.last-a .pic{ width:50px; height:55px; background:#f2f2f2; overflow:hidden; margin-right:10px; float:left;}
.category-second a.last-a .txt{ width:90px; height:50px;float:left; overflow:hidden; font-size:13px;}
.category-second a.last-a:hover .txt{ color:#f00;} */
.last-ctag-tab td{ border-bottom:0.5px solid #e6e6e6;}
.mall-menu{ float:left;}
.mall-menu a{ height:44px; display:inline-block; margin-left:30px; padding:0px 30px; line-height:44px; font-size:14px;}
.mall-menu a:hover{ color:#FF0036; text-decoration:underline;}
.mall-menu a.hover{ color:#FF0036;}


.page-head{ width:1200px; height:98px; overflow:hidden; background:#fff; margin:0 auto;}
.logo-link{ width:223px; height:74px; display:block; margin-top:12px; float:left;}
.logo-link a{ display:block;}
.page-head-nav{ width:auto; float:right; height:38px; margin-top:30px; overflow:hidden;}
.page-head-nav a{ width:100px; display:inline-block; height:38px; text-align:center; line-height:38px; color:#2a2a2a; font-size:16px; font-weight:450; margin-left:5px; border-radius:1px;}
.page-head-nav a.hover,.page-head-nav a:hover{ background:#cd2929; color:#fff;}

/*底部*/
.promise-view{ width:100%; height:auto; background:#fff; border-top:1px solid #dedede; border-bottom:1px solid #dedede; min-width:1200px; overflow:hidden;}
.promise-view-main{ width:1200px; height:52px; margin:25px auto;}
.promise-dl{ width:25%; float:left; height:auto; overflow:hidden;}
.promise-dl dt{ width:52px; height:52px; float:left; border-radius:50%; margin-right:15px; overflow:hidden;}
.promise-dl dd{ float:left; font-size:18px; color:#000; line-height:52px;}
.promise-icon1{background:url(../images/bticon.png) no-repeat 0px 0;}
.promise-icon2{background:url(../images/bticon.png) no-repeat -52px 0;}
.promise-icon3{background:url(../images/bticon.png) no-repeat 0px -52px;}
.promise-icon4{background:url(../images/bticon.png) no-repeat -52px -52px;}

.footer-view{ width:100%; height:auto; min-width:1200px; overflow:hidden; background:#fff;}
.footer-view-main{ width:1200px; height:auto; min-height:200px; overflow:hidden; margin:0 auto; margin-top:20px;}
.footer-view-nav{ width:240px; float:left; height:auto; overflow:hidden;}
.footer-view-nav h3{ font-size:18px; color:#333; margin-bottom:15px}
.footer-view-nav p{ margin-bottom:10px;}
.footer-view-nav a{ color:#666; font-size:13px; margin-bottom:10px;}
.footer-view-nav a:hover{ color:#ff0036; text-decoration:underline;}
.footer-contact{float:right; text-align:right}
.footer-contact h3{ font-size:18px; color:#333; margin-bottom:15px}
.footer-contact p{ margin-bottom:10px; color:#666; font-size:13px; }


.dzpage-footer{ width:100%; height:240px; min-width:1200px; overflow:hidden;background:url(../images/footer-bg.jpg) repeat center center;border-bottom:1px solid #187490;border-top:1px solid #479db8;}
.dzpage-footer-main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.dz-copyright{width:100%; height:44px; min-width:1200px; overflow:hidden; background:#f8f8f8;}
.dz-copyright-main{ width:1200px; height:44px; overflow:hidden; margin:0 auto; line-height:44px; text-align:center; color:#666;}

/*客服*/
.dz-kefu{ width:50px; height:auto; overflow:hidden; position:fixed; right:10px; top:50%; margin-top:-130px; z-index:16;}
.dz-kefu li{ width:50px; height:50px; background:rgba(0,0,0,0.5); overflow:hidden; margin-bottom:2px; position:relative; border-radius:1px; z-index:16;}
.dz-kefu li a{ width:100%; height:50px; display:block; position:relative;}
.dz-kefu li a img{ display:block; margin:10px auto;}
.dz-kefu a.txt-icon{ position:absolute; top:0; right:-50px; z-index:1; color:#fff; font-size:14px; padding:5px 5px; box-sizing:border-box; text-align:center;}
.dz-kf-wxwarp{ width:110px; height:110px; background:#fff; position:fixed; right:-110px; top:50%; margin-top:-105px; border-radius:5px;  z-index:15; padding:3px 3px; box-sizing:border-box; display:none; border:1px solid #ddd;}
.dz-kf-miniwarp{ width:110px; height:110px; background:#fff; position:fixed; right:-110px; top:50%; margin-top:-55px; border-radius:5px; overflow:hidden; z-index:15; padding:3px 3px; box-sizing:border-box; display:none; border:1px solid #ddd;}
.dz-kf-telwarp{ width:180px; height:50px;background:rgba(0,0,0,0.5); color:#fff;position:fixed; right:-180px;top:50%; margin-top:-26px; text-align:center; font-size:18px; font-family:Arial; line-height:50px; overflow:hidden; z-index:15; display:none;}


#pageWarp{ margin:50px auto; text-align:center; width:100%;}
#pageWarp .layui-laypage a,#pageWarp .layui-laypage span{ margin:0px 5px; height:30px; line-height:30px; border-radius:1px;}
#pageWarp .layui-laypage a:hover{ border:1px solid #c00; background:#c00; color:#fff;}
#pageWarp .layui-laypage-count{ background:none;}

.empty-data-view{ width:100%; margin:50px auto 30px; font-size:18px; color:#0879ab; text-align:center;}
.empty-data-view p{ color:#999; font-size:16px; position:relative; top:2px;}

.empty-content{ width: 100%; margin:50px auto 30px; font-size:18px; color:#0879ab; text-align:center;}
.empty-content p{ color:#999; font-size:14px; position:relative; top:10px;}
/*当前位置*/
.current-location{ width:100%; max-width:1200px; margin:10px auto 10px auto; font-size:12px; color:#999;}
.current-location a{ color:#999; font-size:12px;}
.current-location a cite{ color:#40BEE6 !important;}
/*百度分享*/
.bdsharebuttonbox{ display:inline-block;}
.dz-fx .bdsharebuttonbox span{ float:left;}
.dz-fx{ width:100%; float:left; text-align:center;}
.dz-fx .bdsharebuttonbox{ display:inline-block; *zoom:1; *display:inline;}
.dz-fx .bdsharebuttonbox span{ display:block; float:left; line-height:26px; font-size:14px; color:#555;}
.dz-fx .bdsharebuttonbox a{ display:block; float:left; width:26px; height:26px; margin:0 7px 0 10px !important; padding:0 !important; background-size:contain; background-repeat:no-repeat; background-position: center center;}
.dz-fx .bdsharebuttonbox a.a1{ background-image:url(../images/share-icon-01.png);}
.dz-fx .bdsharebuttonbox a.a2{ background-image:url(../images/share-icon-02.png);}
.dz-fx .bdsharebuttonbox a.a3{ background-image:url(../images/share-icon-03.png);}
.dz-fx .bdsharebuttonbox a.a4{ background-image:url(../images/share-icon-04.png);}
.dz-fx .bdsharebuttonbox a.a5{ background-image:url(../images/share-icon-05.png);}
.dz-fx .bdsharebuttonbox a.a6{ background-image:url(../images/share-icon-06.png);}

::-webkit-scrollbar {
width:10px;
}
/* 滚动槽 */
::-webkit-scrollbar-track {
-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
border-radius:10px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
border-radius:10px;
background:rgba(0,0,0,0.1);
-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background:rgba(255,0,0,0.4);
}





.dz-emptydata{ background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUFEMkE0RDE3NTgxMTFFOTkwNEU5NDJFNjEwRjc0NkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUFEMkE0RDA3NTgxMTFFOTkwNEU5NDJFNjEwRjc0NkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4RTM4NUQ0OTRCQzExRThCMUExOERFM0Y0MEI4RTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA4RTM4NUQ1OTRCQzExRThCMUExOERFM0Y0MEI4RTkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+30vySAAAB5BJREFUeNrUW3uQV1McP/ur1Gajx24PlY1ItqnVNAlFwqiR0oxepjCGSh6jiDGK0IPKhNmKij+8ylATJQoTVk8l2soKY+m1sW2lUDbr5/Pd/dzmdt177rn3d3938535zP397u+cc8/nnnO+r3N+GclkUqUiB8rKTIp1AnoCeUAu0BLIBpoBlwIbwz6/cU5OoPK1VfpECA4G+pKkl9RTMUrUhBsAw4HHgOaGdX77PxIWcrOAG0PUHQV8AVQA3wE7gN/TRTgjgjU8HpfJEfbpKPAlsB54Fdga5RoOTRhEZfou5BpNp3wFvAAsBX6pEcIgewcu80N0/lcSKAE2AQOBPgHqrwCG2td92rU0yE7D5aEAVX4EXgTeB74B7G/4rICEpewBYDQwL8x0SQQkW2BIVtbhIqA70BaYAWx3kBWpG7LPc4HP+cLSQxhkn8PlHoOioq3rA4OAtWlc2z2APejX3ZETRqPjcLnPp1g50A24V8Urs9C/myIjjMYGcErq5F3aYrGnWaJLiNNiIr0A/bw9ZaWFRmTElvi0MUweyM+9gKY2x0Gm9gfpdCRs8hL62xhae0YqI/yyz+9P2sgqBgSrgeVEJV9AXDIdpPuFIoyK4vJ10NSdi7c50aW9pON7IuY1LdO7RSDCqCDmYqJu+oDsnS73dwH5DPl60jztiZlwlk7neL190cpeb2kHyI7w+E184MNUVg3oVR1V8cswDFovI6WFgpm4jNE0ptOGfwFr1KkhTwGXmIzwA1Q+bjIJo3uqEPKTbm5OScLDzHjJWz4POQc4Q4ISfj+XU7um5C7tlOa8b+9R+WOM7jafB1wN/A3sBY7T83oNOGLQuSTrho0J5HmlTCdZA5kHTr3R75Vea3iwzsYZPHgpMxcVJFAMHDTs9FRgAu12RgCiUjYJUqUgJ/UnOcpIZOVJuJdXiIcGPzKMd51Rk6ls9GhDmWQ8QLazC9mqkBK/NUK5gycRxk0J4y7waHdZDOvtWWrVBj4jLFP3PNr3Uex7e411qMvIaplzhLtrHvKeYaflLbfkyErwsAHYaVhXFN7DQWwtyWYze5Kp0y0otxajXJ6w5afyPAqLP1xk2IldXLvnA6uArhoTl4oMsvnwc4DTfcrnW/wsbXY2MxNuUow3Y7qu9qvqNOtuxscyNRtGTHY8sykiU0jeZPa0tRO+EGinyUmZSl1OZWt6VUQcGi6iNheR1PAjhvWacqmdIJyryQ8F0ZodmAgQuysZyW+BfRGR3W4bzeEcaVPJ5ECcUFpn0kNyk8MBGt5MRC1iUqzs5uV0ZoJKPfsIJzSmIKlqVmRJdKReaA18YvtNkg2LDdvJsBP+Q+MkZAboXAvqg/ZcIq0iyGv1tcXUsvVSi59/EHcXaGRoRSrshHfRD3WTZgEJi/pvAvRjEqAiBbL3A4X8LDsdVzrigIs48r01/bfC1gP2NVzMN+bmabUJsYZzqbFXpUB2Hr2vqgyLSxzehtq3K8zmPvgSHakksz3MZal9hHdqzE87NJYVoKPNOa1Xp0C20HIbVfVOh1fSQbKiS+hTi92/xqOc8Cs5QRiFy/h23ES8sE4ByF6mqje7WtPDqRWQrLz46/h5LDDNp7wMyCbJ1IDHFny/1qWM3N/m9KXXaRqVRky2TSSe/ZQasT5teBAt/zNt+TFbe08AP7GvSQcq+aw8zqrNEtWB/Eh18mbbKpn2TsJF7KBbHlls4OOGrqUl5QFHtpxK6JjtXoFpeOi4Nx+k6+DjbN5a8594GIUqUUiUzFCP/FA+p4xfQF6LIVxtvv3jhoSXU6NL1uQf1tWh6nnol/N+bb48a8YWod97vRIAiz0IWybiVp9O96F2XsK1L2c+3jT0p4cANwfIdpikjESe1iXxlmmmouR6/U7m1OG6u4Lu4BHlnd92CzyiImt5VqXOxGPCMffFQL/h0YBM1QE+D/nTNpXEppfRi6spmSNLVTfCIjM0mrUAo9xK84Bsxp6F1KD5qmZ2HqpcT5Cd7KZknBput/I+sCJrfpZPCHfU5uu+o8KnXlOViV5a1U2mUFO6yQ0Y5bEevxVZBp5Sosxy0lHLSgzcAmPCKLxT6XcPZ4L0aHXqyjid3dQ577r1Nwek+zvutXSEk/I9K2ayY3Q7JAmNByNe10ifxhdSMdlj10EM43owFdMwRrKz0e/n/Twjndv2uk/uSPzlr21TSGzeCt7bwu/7YyI7Bf31PVblexwBjUxV/ruGYsrkJM8h+uOHqKxKHL5xumQy+jnBpKDR+Qs0NsSRS3KT/kz4DYx5zT6D/j1qWtj4wAkavQqXz3yKif/8Nl26ESFi4aDRVRf068EglYKesJFIZoNhImAep7Yc/e2sS6yFkFeAHBUiJRz2+LA88JaA1SREkwOh1vHh9YyxbwvQRjHTPet08XDkhEm6i6reaG6S5jUqvoBYi+l0V30TAGkhTNKyZj9ULqdlUhRRfnJuU3YYFuj88VgJk7Rc5DSr7L63DdGEJNO/V9WJP7lu5dqsNFSmNULYEtkXnglcH6CJznRUQklQwlGfg5QR6kfi09zWnIvE6mtnxPBXvHZ8CeJbtyLBLNps2bW8WMX4V7x/BRgAuV4rXzqGDb4AAAAASUVORK5CYII=') no-repeat left center;}
